﻿use Default_Args::default_args ;


fn complicated_test() {
    default_args! {
            fn demo(a: u32, b: u32, c: u32 = 10, d: u32 = 11) -> u32 {
                a + b + c + d
            }
        } ;
    assert_eq!(demo!(1, 2), 24 );
}
fn  main(){
    complicated_test();
}